package com.hyt.it.ogt.kq.service.gov.service;

import com.hyt.it.ogt.kq.service.gov.model.param.DataLockUpdateParam;

public interface IAsyncService {

    void updateTaskDataLock(DataLockUpdateParam dataLockUpdateParam);

    /**
     * 生成正式考务包
     *
     * @param taskId   考试任务id
     * @param officeId 机构id
     * @throws Exception 异常
     */
    void createRoomData(String taskId, String officeId) throws Exception;

    /**
     * 生成模拟测试考务包
     *
     * @param taskId   考试任务id
     * @param officeId 机构id
     */
    void createMockRoomData(String taskId, String officeId);

}
